.recovery{ background:#ededed; height:auto !important; min-height:300px; height:300px; width:100%; padding:12px 0 12px 0;}
.heat_l{ float:left; width:736px; background:#fff; height:300px;}
.heat_img{ width:266px; text-align:center; float:left; padding-top:52px;}
.heat_txt{ width:450px;float:left; margin:0 10px; display:inline;overflow:hidden}
.heat_name{ font-size:18px; height:54px; line-height:54px; padding:0 0 0 10px; margin-bottom:18px;}
.heat_ts{ width:450px; height:62px; padding:6px 0; background:#f8f8f8; border-top:1px dashed #ececec; border-bottom:1px dashed #ececec}
.heat_ts dd{ float:left; width:224px; text-align:center; padding-top:4px; border-right:1px dashed #ececec; color:#999}
.heat_ts dd.no{ border:none}
.heat_ts dd em{ color:#ff6600; font-size:26px; padding:0 5px;}
.heat_ts dt{ padding:0 0 0 12px;}
.heat_ts dt .price1{ height:26px; line-height:26px; font-size:14px; margin-bottom:12px}
.heat_ts dt .price1 i{ font-size:18px; font-style:normal; color:#f60}
.heat_ts dt .price1 em{ font-size:26px; color:#f60}
.heat_ts dt .price1 span{ background:#ffecea; border:1px solid #f47264; border-radius:3px; color:#f47264; height:18px; line-height:18px; padding:0 4px;}
.heat_ts dt .price2{font-size:14px; line-height:20px; color:#999}
.heat_ts dt .price2 em{ text-decoration:line-through;}
.heat_bao{ height:20px; line-height:20px; font-size:14px; padding:0 0 0 13px; margin:18px 0}
.heat_bao *{ vertical-align:top}
.heat_bao img{ margin-right:8px;}
.heat_gj{ background:url(../../images/new_images/icon11.gif) no-repeat; width:245px; height:26px; line-height:26px; float:left}
.heat_gj span{ width:92px; display:inline-block; text-align:center; color:#fff; font-size:14px; text-indent:20px;}
.heat_gj samp{ width:146px; font-size:14px; display:inline-block; text-align:center}
.heat_gj samp img{ margin:0 5px;}
.heat_time{ float:left; height:26px; line-height:26px; padding:0 0 0 10px; color:#999}
.heat_r{ background:#fff8f0; width:358px; height:300px; overflow:hidden; float:left}
.heat_title{padding:0 18px 0 20px; height:52px; line-height:52px; margin-bottom:20px;}
.heat_title span{ display:inline-block;  font-size:18px; color:#ffcc99; float:left}
.heat_title samp{ float:right; color:#999}
.heat_pic{ text-align:center;}
.danbao{ margin-top:18px;}
.danbao dd{ width:50px; float:left; height:42px; padding:0 0 0 46px; margin:0 62px 0 12px; position:relative}
.danbao dd img{ position:absolute; left:0; top:0}
.danbao dd .txt{ height:38px; line-height:18px; color:#999}
.danbao dd.last{ margin-right:0}
.reset{ height:38px; margin-top:26px;}
.reset a.reset_pj{ font-size:14px; text-decoration:underline; color:#999; width:82px; display:inline-block; text-align:center;margin-right:10px;}
.reset .reset_hg{ background:#fd8712; display:inline-block; font-size:14px; color:#fff; border-radius:4px; width:174px; text-align:center; height:38px; line-height:34px; margin-right:10px; border:none; cursor:pointer}
.reset .reset_hg:hover{ background:#ef7b07}
.reset .reset_cart{background:#fff url(../../images/new_images/cart2.png) no-repeat 123px center; display:inline-block; font-size:14px; color:#fd8712; border:1px solid #fd8712; border-radius:4px; width:172px; text-align:center; height:36px; line-height:30px; cursor:pointer}
.reset .reset_cart:hover{ background:#fff1e2 url(../../images/new_images/cart2.png) no-repeat 123px center}


/*==============================新评估页面========================================*/
/*评估进度条*/
#ahs_property_head{ margin-bottom:48px;}
#ahs_property_head p{ height:90px; line-height:90px; font-size:22px; font-weight:bold; color:#999; text-align:center}
#ahs_property_head .speed{ height:38px; text-align:center}
#speed2, #speed3{ display:none}
/*评估样式*/
#ahs_property_body{ width:1094px; margin:0 auto}
#ahs_property_body dl{}
#ahs_property_body dl dt{ font-size:16px; height:46px; line-height:46px;}
#ahs_property_body dl h3{ font-weight:normal; font-size:16px; line-height:16px; color:#333}
#ahs_property_body dl .property_title { display: block; height:16px; line-height:16px; margin-bottom:28px;}
#ahs_property_body dl dd ul{ margin-bottom:18px;min-height:98px;position:relative; z-index:1}
#ahs_property_body dl dd ul li{ height:98px; width:174px; float:left; margin-bottom:10px; margin-right:8px;  position:relative}
#ahs_property_body dl dd ul li .pro_div{ text-align:center; width:148px; padding:15px 12px 15px 12px; min-height:66px; border:1px solid #e7e7e7; background: #fafafa;cursor: pointer; position:absolute; border-radius:3px;z-index: 5; display: inline-block; *display:inline; *zoom:1; float:left;display:table-cell; vertical-align:middle;}

#ahs_property_body dl dd ul li span.property_value {display: inline-block; height:66px; overflow:hidden; text-align: center; vertical-align:middle}

#ahs_property_body dl dd ul li i{ font-style:normal; font-size:16px; display:block; line-height:22px; color:#666}
#ahs_property_body dl dd ul li ins{ text-decoration:none; color:#bdbdbd; display:block; line-height:22px;}
#ahs_property_body dl dd ul li .gou {display: none; position: absolute; z-index: 10; bottom: 0; right: 0; background:url(../../images/new_images/icon7.png) no-repeat; width:17px; height:17px;}
#ahs_property_body dl dd ul li.selected .pro_div {width: 148px; border: 1px solid #fd8712; background: #fff;}
#ahs_property_body dl dd ul li.selected .gou {display: inline-block; *display:inline; *zoom:1}
#ahs_property_body dl dd ul li .pro_div:hover{ border: 1px solid #fd8712; background: #fff; height:auto !important}
#ahs_property_body dl dd ul li .pro_div:hover span.property_value{ height:auto !important;}

#ahs_property_body dl dd ul li.boom{ margin-right:0 !important}


#ahs_property_body .property_nav { border-top:1px dashed #dddddd; padding:28px 0; text-align:center}
#ahs_property_body .hide{ display:none; }
#btn_step1_next{font-size:16px; color:#fd8712 ; border-radius:3px; height:46x; border:1px solid #fd8712; width:264px; text-align:center; line-height:46px; display:inline-block; margin-right:10px; cursor:pointer;}
#btn_step1_next:hover{ background:#fd8712; color:#fff }

#btn_step2_next{font-size:16px; color:#fd8712 ; border-radius:3px; height:46x; border:1px solid #fd8712; width:264px; text-align:center; line-height:46px; display:inline-block; margin-right:10px; cursor:pointer;}
#btn_step2_next:hover{ background:#fd8712; color:#fff }
#btn_step2_back{font-size:16px; color:#999; border-radius:3px; height:46x; border:1px solid #dddddd; width:264px; text-align:center; line-height:46px; display:inline-block; margin-right:10px; cursor:pointer;}
#btn_step2_back:hover{ background:#fafafa}
#btn_step3_back{ font-size:16px; color:#999; border-radius:3px; height:46x; border:1px solid #dddddd; width:264px; text-align:center; line-height:46px; display:inline-block; margin-right:10px; cursor:pointer; }
#btn_step3_back:hover{ background:#fafafa;}
#btn_step3_next{ font-size:16px; color:#fd8712; border-radius:3px; height:48px;  border:1px solid #fd8712; width:266px; text-align:center; line-height:48px; display:inline-block; cursor:pointer;}
#btn_step3_next:hover{ background:#fd8712; color:#fff}


.side{ border:1px solid #dddddd; width:724px; float:left; margin-top:28px; margin-bottom:28px;}
/*==切换状态==*/
.bar1{ background:url(../../images/new_images/icon2.jpg) repeat-x left bottom; height:42px; font-family:"微软雅黑"; position:relative; margin-bottom:18px;}
.bar1 a{ height:42px; display:inline-block; width:184px; border-right:1px solid #ddd; text-align:center; font-size:14px; color:#999; line-height:42px; position:relative; z-index:10; float:left}
.bar1 a.on{ background:url(../../images/new_images/icon2_on.jpg) repeat-x left top; color:#fd8712; z-index:10;}
.list{}

/*=======================交易评价=======================*/
.layout{ width:700px; overflow:hidden; margin:0 auto}
.layout_t{ background:url(../../images/new_images/icon_2.jpg) repeat-y 47px bottom; padding:0 0 0 72px;}
.layout_box{ width:622px; margin-bottom:15px; position:relative;}
.layout_icon{ width:8px; height:14px; position:absolute; left:-7px; top:25px;}
.layout_icon2{ background:url(../../images/new_images/icon_1.jpg) no-repeat; width:9px; height:13px; position:absolute; left:-25px; top:28px;}
.layout_time{ color:#999999; font-family:Tahoma; width:44px; line-height:19px; position:absolute; left:-68px; top:14px;}
.layout .first .gray{ width:9px; background:#fff; height:28px; position:absolute; left:-25px; top:0}
.layout .last .gray{width:9px; background:#fff; height:300px; left:-25px; top:28px; position:absolute}
.review_star{ width:135px; height:15px; line-height:15px;  font-family:"宋体"; float:left; margin:5px 62px 16px 0}
.review_star em{ float:left; margin:0 10px 0 0; display:inline-block; line-height:16px;}
.review_star ul{ float:left;}
.review_star li{ float:left; position:relative; padding-right:3px; width:11px; height:11px;}
.review_star li a{ display:inline-block; background:url(../images/star2.png) no-repeat; width:11px; height:11px;}
.review_star li span{ font-size:12px; color:#F00; position:absolute; top:-18px; left:-2px; width:28px; display:none;}
.review_star li.on a{ background:url(../../images/new_images/star1.png) no-repeat;}

.layout_bottom, .layout_top{ height:7px; width:692px; position:relative; z-index:10}
.layout_center{ background:#fff url(../../images/new_images/center1.png) repeat-y left top; padding:10px 9px 2px 9px;}
.layout_center .service_list dd{ padding:0 0 !important; margin:0; border:none}
.layout_center .service_list dd .service_t{ padding:0 24px; color:#999}
.layout_center .service_list dd .service_t span{ margin-right:6px;} 
.layout_center .service_list dd p{ line-height:28px; font-size:12px; padding:14px 24px; margin:0; border-bottom:1px solid #e3e3e3; margin-bottom:4px;}
.review_last{ margin-right:0}
.huifu{ margin-top:-7px; background:url(../../images/new_images/center2.gif) repeat-y; padding:28px 25px 20px 25px; border:1px solid #dcdde1; border-radius:5px;}
.huifu_img{ width:49px; height:49px; float:left} 
.huifu_txt{  width:505px; float:right; line-height:26px}
.check_btn{ text-align:center; padding:28px 0;}
.loading{ text-align:center; padding:28px 0}
.tijiao{ padding:28px 0 28px 66px; }
.tijiao dd{ font-size:18px; color:#333; line-height:37px; height:37px;}
.tijiao dd *{ vertical-align:middle}
.tijiao dd em{ color:#f33; margin:0 12px 0 0}
.tijiao dt{ font-size:14px;}
.tijiao dd .input_btn9{ height:37px; line-height:37px; background:#f47264 url(../images/car.png) no-repeat 107px center; text-indent:18px; padding:0 0 !important; width:148px; text-align:left; color:#fff; font-size:14px; margin-left:7px;}
.tijiao dd .input_btn9:hover{ background:#e44737 url(../images/car.png) no-repeat 107px center;}

/*-------------------回购承诺------------------*/
.qiehuan{ height:92px;}
.qiehuan a{ height:92px; display:inline-block; float:left} 
.qiehuan a span{ height:92px; background:url(../../images/new_images/zb1.png) no-repeat; display:inline-block;} 
.qiehuan a span.itme1{ background-position:0 0; width:118px;}
.qiehuan a span.itme2{ background-position:-118px 0; width:119px;}
.qiehuan a span.itme3{ background-position:-238px 0; width:118px;}
.qiehuan a span.itme4{ background-position:-356px 0; width:116px;}
.qiehuan a span.itme5{ background-position:-472px 0; width:120px;}
.qiehuan a span.itme6{ background-position:-593px 0; width:127px;}

.qiehuan a.on span{ height:92px; background:url(../../images/new_images/zb2.png) no-repeat; display:inline-block;} 
.qiehuan a.on span.itme1{ background-position:0 0; }
.qiehuan a.on span.itme2{ background-position:-118px 0;}
.qiehuan a.on span.itme3{ background-position:-238px 0;}
.qiehuan a.on span.itme4{ background-position:-356px 0;}
.qiehuan a.on span.itme5{ background-position:-472px 0;}
.qiehuan a.on span.itme6{ background-position:-593px 0;}

.qiehuan a:hover span{ height:92px; background:url(../../images/new_images/zb2.png) no-repeat; display:inline-block;} 
.qiehuan a:hover span.itme1{ background-position:0 0; }
.qiehuan a:hover span.itme2{ background-position:-118px 0;}
.qiehuan a:hover span.itme3{ background-position:-238px 0; }
.qiehuan a:hover span.itme4{ background-position:-356px 0;}
.qiehuan a:hover span.itme5{ background-position:-472px 0;}
.qiehuan a:hover span.itme6{ background-position:-593px 0;}
.nav_p_list{ text-align:center}
.bz{ text-align:center; padding-bottom:20px;}

/*==回购须知==*/
.notes{ width:356px; float:right; border:1px solid #dddddd; margin-top:28px; margin-bottom:28px;}
.notes_title{ height:42px; line-height:42px; border-bottom:1px solid #ddd; font-size:18px; color:#999; padding:0 0 0 34px;}
.notes dl{}
.notes dl dd{ border-bottom:1px dashed #ececec; padding:28px 0 21px 0; overflow:hidden}
.notes dl dd.no{ background:none; border-bottom:none}
.notes dl dd .img{ width:46px; float:left; margin:0 12px 0 35px; display:inline}
.notes dl dd .txt{ width:242px; float:left}
.notes dl dd .txt h2{ font-size:16px; line-height:16px; color:#666; font-weight:normal; margin-bottom:6px}
.notes dl dd .txt p{ line-height:24px; color:#999}


/*==最新==*/
.heat_new{ width:818px; height:300px; background:#fff8f2; float:left; z-index:12; position:relative}
.heat_new dl{ padding:16px 0 0 18px}
.heat_new dt{ height:28px; line-height:28px; margin-bottom:36px;}
.heat_new dt span{ font-size:18px; display:inline-block; width:454px;}
.heat_new dt a{ border:1px solid #c9c9c9; background:#fff url(../../images/new_icon1.gif) no-repeat 9px center; width:66px; height:26px; font-size:14px; border-radius:6px; display:inline-block; line-height:26px; padding-left:20px;}
.heat_new dd{ height:48px; margin-bottom:18px; position:relative}
.heat_new  .fly{ width:100px; height:100px; position:absolute;  left:556px; top:-10px;}
.heat_new dd:hover .heat_yellow{ border:2px solid #999}
.heat_new .heat_yellow{ height:44px; border:2px solid #c9c9c9; width:538px; cursor:pointer; border-radius:6px; background:#fff; float:left; position:relative; z-index:1}

.heat_input{ width:105px; height:48px; text-align:center; line-height:48px; font-size:18px; color:#fff; background:#ff942a; border:none; border-radius:4px; margin:0 13px; cursor:pointer; float:left; display:none}
.heat_input:hover{ background:#eb8826}
.heat_new a.heat_hg{ line-height:48px; background:url(../../images/new_icon2.png) no-repeat left center; padding:0 0 0 26px; float:left; width:72px; display:inline-block; display:none}
.new_jian{ position:absolute; left:-2px; top:-15px;}
/*数字滚动*/
.digits{ height:29px;display:block; font-size:22px; position: relative; overflow: hidden; width:93px; background:url(../../images/new_sz.jpg) no-repeat; line-height:29px; float:left; margin:7px 6px 0 6px }
.digits i{ color:#ff5858; height:29px; text-align:center; margin-right:1px; width:22px; display:block; float:left; position: relative; font-family:\5FAE\8F6F\96C5\9ED1; font-style:normal; }
.digits em{ color:#ff5858; height:29px;width:22px; text-align:center; line-height: 29px; display: block; font-family:\5FAE\8F6F\96C5\9ED1; font-style:normal;} 



.yellow_l{ width:182px; float:left; background:url(../../images/new_icon4.png) no-repeat right center}
.yellow_r{ width:348px; float:left; line-height:43px; font-size:14px; background:#fff; padding-left:8px; border-top-right-radius:6px; border-bottom-right-radius:6px;}
.yellow_l span{ height:44px; display:inline-block; font-size:17px; line-height:43px; padding-left:42px; float:left}
.yellow_l a{ display:inline-block; width:22px; height:44px; float:left; margin:0 24px 0 12px;}
.new_icon1{ background:url(../../images/new_icon1.png) no-repeat;}
.new_icon2{ background:url(../../images/new_icon1.png) no-repeat 0 -44px;}
.new_icon3{ background:url(../../images/new_icon1.png) no-repeat 0 -88px;}
.new_gou{ background:url(../../images/new_gou1.png) no-repeat center center;}
.yellow_r span{ display:inline-block; float:left; line-height:43px;}
.yellow_r span *{ vertical-align:top}

.yellow_r span i.mingcheng{ display:inline-block; height:42px; line-height:42px;text-overflow: ellipsis;
white-space: nowrap; width:100px; overflow:hidden; float:none; font-style:normal}

.heat_new .heat_on .heat_yellow{ height:44px; border:2px solid #ff9900; width:538px; border-radius:6px; background:#fff6ee ; float:left}
.heat_new .heat_on a.new_gou2{background:url(../../images/new_gou2.png) no-repeat center center;}
.heat_new .heat_on a.heat_hg, .heat_new .heat_on .heat_input{ display:block;}
.heat_xin{ background:url(../../images/new_xin.png) no-repeat left center; color:#999; padding-left:30px; margin-left:32px; height:22px; line-height:22px; margin-top:-10px}
.heat_arrow{ cursor:pointer; width:34px; height:46px; background:url(../../images/new_arrow.jpg) no-repeat center center; position:absolute; right:0; top:0}
.heat_list{ background:#fff; border:1px solid #bbb; width:540px; border-top:none; border-bottom-left-radius:4px;  border-bottom-right-radius:4px; position:absolute;left:0px; top:45px; margin-top:-5px; z-index:0; display:none}
.heat_list ul{ height:auto !important; min-height:160px; height:160px; padding-left:5px; padding-top:16px;}
.heat_list li{ position:relative; padding:0 0 0 165px;}
.heat_list li img{width:150px; height:150px; border:1px solid #e8e8e8; position:absolute; left:10px; top:0}
.heat_list p{ font-size:14px; line-height:24px; padding:10px 16px;}
.arrow3{ background:url(../../images/new_arrow2.jpg) no-repeat center center}
.new_xiaomi{ background:url(../../images/new_images/mi.png) no-repeat 13px center; height:20px; line-height:20px; font-size:14px; padding:0 0 0 43px; }



.pai_mark {position: absolute; top: 0px; filter: alpha(opacity=80); background-color:#000;  z-index:999; left:0px;opacity:0.8; -moz-opacity:0.8; display:none}
.pai_box{ background:#ff4338; text-align:center; border-radius:8px; width:430px; height:324px; position:fixed; left:50%; top:50%; margin-left:-215px; margin-top:-162px; z-index:1000; display:none}
.pai_close1{ width:40px; height:40px; position:absolute; right:-20px; top:-20px;}
.pai_box p{ padding:41px 0 42px 0;}
.pai_bottom{ background:#fff; height:66px; border-bottom-left-radius:8px; border-bottom-right-radius:8px; padding-top:18px;}
.pai_btn1{ background:#ff4338; font-size:18px; color:#fff; width:190px; height:48px; text-align:center; line-height:48px; border:none; border-radius:6px; cursor:pointer;}

.pai_cai{ background:url(../../images/new_images/pai_cai.png) no-repeat; width:430px; height:404px; position:fixed;  left:50%; top:50%; margin-left:-215px; margin-top:-202px;z-index:1000; display:none}
.pai_cai h4{ color:#ff6148; text-align:center; font-size:28px; line-height:28px; padding:24px 0 20px 0}
.pai_cai p{ color:#999; padding:0 78px;}
.pai_close2{ width:40px;  height:40px; position:absolute; right:20px; top:-20px;}

.pai_bottom2{ text-align:center; padding-top:100px;}
.pai_btn2{ background:#ff634a; font-size:18px; color:#fff; width:190px; height:44px; text-align:center; line-height:44px; border:none; border-radius:6px; cursor:pointer; border:2px solid #fff;}



